﻿@charset "utf-8";
/*

 */

body{margin:0px; padding:0px; font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif; font-size:12px; background-color:#fff;}
ol,ul,li,dl,dt,dd{margin:0px; padding:0px; list-style-type:none;}
h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;background:transparent; font-weight:normal;text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
form,input,select,textarea{margin:0px; padding:0px;border:none;}
.clear{ clear:both;}
img{margin:0px; padding:0px; border:0;}
div{margin:0 auto;}
em{ font-style:normal}
.fr{ float:right!important;}
.lr{ float:left!important;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt50{ padding-top:50px;}

.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}
.pb50{ padding-bottom:50px;}

.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.pl30{ padding-left:30px!important;}
.pl40{ padding-left:40px;}
.pl50{ padding-left:50px;}
.pl72{ padding-left:72px;}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr20{ padding-right:20px;}
.pr30{ padding-right:30px!important;}
.pr40{ padding-right:40px;}
.pr50{ padding-right:50px;}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px!important;}
.mt40{ margin-top:40px!important;}
.mt50{ margin-top:50px;}
.mt100{ margin-top:100px!important;}
.mt150{ margin-top:150px!important;}
.baozhbg1{ background-color:#084397!important;}
.baozhbg2{ background-color:#579f03!important;}
.lftsh{border-radius:30px 0px 0px 0px}
.rgtsh{border-radius:0px 30px 0px 0px!important}

.lfttx{border-radius:0px 0px 0px 30px}
.rgtx{border-radius:0px 0px 30px 0px}
.colr01{color:#8E9396;}
.colr02{color:#7cc724;}
.colr03{color:#073f7a;}

/***********以上为全局定义************/
.top{ width:100%; height:50px; background-color:#504F5F;z-index:4;position:relative;}
.topn{ width:1200px;z-index:3;position:relative; margin:0 auto;}
.meunz{ width:100%;z-index:1;position:relative;overflow:hidden}
.logo{ padding:30px 0;float:left;z-index:99999;}
.logo img{ border:none;}
.right{float:right;overflow:hidden}
.right_02{line-height:50px;float:left;}
.right_02 ul li{float:left;}
.right_02 ul li a{float:left; display:block; font-size:14px; padding:0 15px;color:#fff;}
.right_02 ul li a:hover{background:#fe1919;}

.son{position:absolute;width:150px;height:150px; padding:0px; top:50px;z-index:9999;line-height:30px; display:none;}


.right_03{float:left; line-height:50px; font-size:14px; color:#fff;overflow:hidden}
.right_03 i{ font-size:18px; color:#CCC; margin-right:10px; float:left;}

.header{width:1200px;z-index:3;position:relative; margin:0 auto;}
.lo_right{float:right;overflow:hidden;padding-top:5px;}
.lo_right_01{overflow:hidden;}
.lo_right_01 img{ float:left; padding-left:46px; padding-top:40px;}


.meun{width:100%; height:58px;background:url(../images/nav_bg.jpg) left center repeat-x;z-index:1;position:relative;overflow:hidden}
.meun .mrgt{ float:right; overflow: hidden;}
.meun ul{ width:1200px; margin:0 auto; height:58px;}
.meun ul li{text-align:center;float:left; overflow:hidden;background:url(../images/tiao.jpg) center right no-repeat;}
.meun ul li a{ width:118px; float:left;font-size:16px; line-height:58px;color:#fff;}
.meun ul li a:hover,.meun ul li a.cur{ width:118px; height:58px; background-color:#fe1919;float:left;}
.meun .link_01{ width:2px; height:58px; float:left; overflow:hidden}
#dandu a{ width:135px; float:left;font-size:16px; line-height:58px;color:#fff;}
#dandu a:hover{ width:135px; height:58px; background-color:#fe1919;float:left;}

/**footer**/
.botm_navz{ width:100%;background-color:#282828;overflow:hidden; text-align:center;}

.botm_nav{line-height:50px; color:#666666;overflow:hidden}
.botm_nav a{color:#777777; padding:0 10px; font-size:14px;}
.botm_nav a:hover{color:#e84c3d;}
.lianjiez{ width:100%; overflow:hidden;background:url(../images/lianj_bg.jpg) center top repeat; padding-bottom:40px;}
.lianjiez .bttop{ width:100%; overflow:hidden; line-height:50px;background:url(../images/lianjie_tit_bg.jpg) center bottom repeat-x;}
.lianjiez .bttop .wnz{ width:1200px; font-size:18px; color:#aaaaaa;}
.lianjie{width:1200px;margin:0 auto;overflow:hidden;}
.lianjie a{color:#777777; padding:0 10px; font-size:14px; line-height:24px;}
.lianjie a:hover{color:#e84c3d;}

.yqlj01{background:#f3f3f3; width:100%; height:85px; line-height:85px;}
.yqlj02{width:1200px; margin:0 auto; color:#848080;}
.yqlj02 a{color:#848080; padding-right:20px;}
.yqlj02 a:hover{color:#084397;}
.yqlj03{float:right; color:#084397; font-weight:bold; padding-right:0px;}

.foot{background:#084397;width:100%; height:auto; overflow:hidden; font-size:14px; line-height:50px; color:#fff; padding-top:60px; padding-bottom:80px; text-align:center;}
.foot a{ font-size:14px; color:#FFF; padding-left:10px; padding-bottom:10px;}
.foot a:hover{ color:#F00;}


/*分页*/


.page{ text-align:center; height:40px;margin-top:40px; float:right;}
.page a{ padding:7px 12px;background:#E9E9E9;font-size:14px; line-height:22px; text-align:center;margin-right:3px;color:#7D7D7D}
.page a:hover{background:#073f7a; color:#fff;}
.page span{padding:7px 12px;background:#064079;font-size:14px; line-height:22px;color:#FFF; margin-right:3px;}
.page a.page_bg{background:#064079; color:#FFF;}
/*********在线客服*********/
.custom_service p img {display: inline; padding-bottom:10px;vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:260px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:150px;overflow:hidden;}
.show_btn{ width:0; height:173px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {background:url(../images/quickmark.jpg) no-repeat;height:166px; width:150px; overflow:hidden}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 10px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:3px 2px 0 0; _margin:3px 2px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;}
.other p { padding:5px 0;margin:0;color:#fff;}
.other p strong{ font-size:14px;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */

.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}


.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */

.side_green .side_center {background:#29478F; padding-bottom:24px;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;background:url(../images/show_xiaotu.jpg) no-repeat;}
.side_green .msgserver a {color:#76a20c;}